24 26 27 29
30 31 32 22
23 29-1